//
//  SampleProtocol.h
//  CocoaSynth
//
//  Created by Jérémy Brault on 09/02/10.
//  Copyright 2010 None. All rights reserved.
//

#import <Cocoa/Cocoa.h>

/*!
    @protocol       SampleProtocol
    @abstract		SampleProtocol declares methods to manage a sample of voltages.  
*/
@protocol SampleProtocol <NSObject>

/*!
    @method		voltages
    @abstract	Return the sample.	
    @result     The array of voltages representing the sample.
*/
- (NSArray*)voltages;

/*!
    @method     setVoltages
    @abstract   Change the sample.
    @param      voltages	The new array of voltages representing the sample. 
*/
- (void)setVoltages:(NSArray*)theVoltages;

@end
